// This code is released under the BSD license.
namespace PugLib.Threading
{
    using System;
    using System.Collections.Generic;

    public class ListIntThreadData : AbstractThreadData
    {
        public ListIntThreadData(List<int> items)
        {
            Items = items;
        }

        public ListIntThreadData(Guid id, Int64 result)
            : base(id, result)
        {
        }

        public ListIntThreadData(Guid id, List<int> items)
            : base(id)
        {
            Items = items;
            Id = id;
        }

        public List<int> Items { get; private set; }
    }
}